General Device Information Registers
Name Start Address Type Access
PRODUCT_ID 60000 FLOAT32 R
HARDWARE_VERSION 60002 FLOAT32 R
FIRMWARE_VERSION 60004 FLOAT32 R
BOOTLOADER_VERSION 60006 FLOAT32 R
WIFI_VERSION 60008 FLOAT32 R
HARDWARE_INSTALLED 60010 UINT32 R
ETHERNET_MAC 60020 UINT64 R
WIFI_MAC 60024 UINT64 R
SERIAL_NUMBER 60028 UINT32 R
DEVICE_NAME_DEFAULT 60500 STRING R/W
PRODUCT_ID
- Address: 60000
The numeric identifier of the device. Such as 7 for a T7 / T7-Pro.
  • Data type: FLOAT32  (type index = 3)
  • Read-only
HARDWARE_VERSION
- Address: 60002
The hardware version of the device.
  • Data type: FLOAT32  (type index = 3)
  • Read-only
FIRMWARE_VERSION
- Address: 60004
The current firmware version installed on the main processor.
  • Data type: FLOAT32  (type index = 3)
  • Read-only
BOOTLOADER_VERSION
- Address: 60006
The bootloader version installed on the main processor.
  • Data type: FLOAT32  (type index = 3)
  • Read-only
WIFI_VERSION
- Address: 60008
The current firmware version of the WiFi module, if available.
  • Data type: FLOAT32  (type index = 3)
  • Read-only
HARDWARE_INSTALLED
- Address: 60010
Bitmask indicating installed hardware options. bit0: High Resolution ADC, bit1: WiFi, bit2: RTC, bit3: microSD.
  • Data type: UINT32  (type index = 1)
  • Read-only
  • Default value: 0
ETHERNET_MAC
- Address: 60020
The MAC address of the wired Ethernet module.
  • Data type: UINT64  (type index = N/A)
  • Read-only
WIFI_MAC
- Address: 60024
The MAC address of the WiFi module.
  • Data type: UINT64  (type index = N/A)
  • Read-only
SERIAL_NUMBER
- Address: 60028
The serial number of the device.
  • Data type: UINT32  (type index = 1)
  • Read-only
DEVICE_NAME_DEFAULT
- Address: 60500
Reads return the current device name. Writes update the default and current device name. A reboot is necessary to update the name reported by NBNS. Up to 49 characters, cannot contain periods.
  • Data type: STRING  (type index = 98)
  • Readable and writable